#headerdiv{
	//position:absolute; 
	position:relative; 
	color:#FFF;
	height:40px; 
	background-color:#1abc9c;
	z-index:100;
	opacity:0.9;
}



* {
	font-family: "Microsoft YaHei" ! important;
}

#categorydiv{
	position:fixed;
	margin-left:20%;
	top: 4px;
	z-index:2999;
}





#changeviewdiv{
	position:absolute; 
	right:2px;
	top:8px;
	z-index:2000;
}

#columnshowdiv{
	position:fixed; 
	right:80px;
	margin-top:4px;
	z-index:2000;
}
#forumlistdiv .tooltip-arrow {
	top:2px;
}

#forumlistdiv{
	position:fixed;
	margin-top:20px;
//	top:40px; 
	left:44px; 
	z-index:9999; 
	display:none;
	opacity:0.9;
}

#forumlistdiv a{
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
}

#forumlistdiv td.group{
	border-bottom:#FFF dotted 1px;
}


#forumlistdiv .tooltip-arrow {
	left: 60px;
	border-bottom-color: #1abc9c;
}


#forumlistdiv .tooltip-inner {
	background-color: #1abc9c;
	//border:#1abc9c dotted 2px;
}


#forumselectdiv{
	position:fixed; 
	left:48px;
	top:8px;
	z-index:1000
}




#headerdiv .btn{
	padding:5px 14px 6px;
}

#headerdiv .btn-toolbar{
	margin-top:4px;
}

#messagea{
	color:#000;
}

#icondiv{
//	margin-top:8px;
	margin-left:10px;
	width:24px;
	height:24px;
}

#icondiv img{
	margin-top:8px;
	
}

#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

#messagecountspa2n{
	color:#F00;
}

#messagediv{
	border:#000 solid 1px;
	background-color:#FFF;
	opacity: 0.9;
	position:fixed;
	bottom:10px;
	right:10px;
	padding:6px;
	z-index:10000; 
	display:none;
}



#messagesdiv{
	background-color:#FFF;
	display:none; 
	text-align:center;
	padding:6px;
}


#postsdiv{
	padding-left:10px;
	padding-right:10px;
}
#posttable{
	width:100%;
	margin-top:20px;
}
#posttable td{
	padding:4px 4px;
	border-top:#FFF 1px dotted;
	border-right:#FFF 1px dotted;
	border-bottom:#FFF 1px dotted;
}
#posttable a {
	color:#06F;
	//text-decoration:underline;
	color:#34495e;
	cursor:pointer;
	//padding:5px 10px 6px 7px; /* Links */
}

#posttable a, .postseq, .listseq, .posthealth{
	color:#999;
	font-size:10px;
}




#screenshot{
	
	 position:absolute;
	 border:0px solid #ccc;
	 background:#333;
	 padding:2px;
	 display:none;
	 color:#fff;
}



#settingdiv{
	float:right;
	margin-top:1px;
	margin-right:100px;
}




body{
	margin:0px;
	//background-image:url(/hezi/images/bg.gif);
	//background-repeat:repeat;
	//border:#F00 1px solid;
}

html {
	overflow-y:scroll;
}




.alignright{
	text-align:right;
}
.center{
	margin:0 auto; 
}
.highlighttr{
	background:#eee;
}

.width996{
	width:996px;
}